alley apple
Slang definitions & phrases for
alley apple
alley apple
noun phrase
A rock put into a stocking and used as an impromptu blackjack;
ground biscuit
(also road apple) A piece of horse manure
(1910+)